import argparse

#parser = argparse.ArgumentParser(description = "process some integers.") 
#parser.add_argument('integers', metavar='N', type = int, nargs='+',help="an integer for the accumulator")
#parser.add_argument('--sum',dest='accumulate', action='store_const',const=sum, default=max, help = 'sum the integers(default: find the max)')
#args = parser.parse_args()
#
#print(args.accumulate(args.integers))

parser = argparse.ArgumentParser()
parser.add_argument('-f','--file',help = "test,test,test")
parser.add_argument('bar')
parser.add_argument('-n','--num',nargs="+",type=int)
parser.add_argument("-x",type=int)
parser.add_argument("-y",choices=['a', 'b', 'd'])
parser.add_argument("-z", choices = ['a', 'b', 'd'], required = True)
parser.add_argument("-o", metavar="000000")
parser.add_argument("-q", dest="world")

args = parser.parse_args()
print(args.o)

